package cn.wjc.demo.part.three.client;

import cn.wjc.demo.common.entity.Teacher;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;

/**
 * value: 指定在nacos上注册的需要远程调用的服务名称
 * configuration: 指定一个配置类
 * 配置类如果加了@Configuration注解，那这个配置类就是一个全局配置类。
 */
@FeignClient(value = "nacos-partone")
public interface RemoteAddTeacherFeignService {

    @PostMapping("partone/add/teacher")
    public void remoteAddTeacher(@RequestBody Teacher teacher);
}
